unagi no kimo


unagi no kimo
eel innards as served in a sushi restaurant

Dictionary of ichthyology. 2009.